package com.dingreading.cloud.soms.service.impl;

import com.dingreading.cloud.soms.entity.table.MstCmpaypicsTableDef;
import com.dingreading.cloud.soms.entity.MstCmpaypics;
import com.dingreading.cloud.soms.mapper.MstCmpaypicsMapper;
import com.dingreading.cloud.soms.service.MstCmpaypicsService;
import org.springframework.stereotype.Service;

import java.util.List;
import java.util.Set;

/**
 * 学科管理表 服务层实现。
 *
 * @author Administrator
 * @since 2025-11-03
 */
@Service
public class MstCmpaypicsServiceImpl extends BaseServiceImpl<MstCmpaypicsMapper, MstCmpaypics, MstCmpaypicsTableDef> implements MstCmpaypicsService {

    @Override
    protected MstCmpaypicsTableDef getTable() {
        return MstCmpaypicsTableDef.mstCmpaypics;
    }

    @Override
    public List<MstCmpaypics> listByStoreUidAndOrderNoIn(String mstStoreUid, Set<String> orderNoList) {
        return getMapper().selectListByCondition(table.orderNo.in(orderNoList));
    }
}
